abandon oneself to 陷入,沉湎于 He abandoned himself to despair. 2. ability. n. 能力; 才能. the ability to walk 行走的能力 to the best of one’s ability 竭尽全 …